batter who makes a hit - Español Inglés Diccionario